package com.xbongbong.paas.service.dynamic.crm.strategy;

import com.xbongbong.pro.dynamic.pojo.dto.DynamicDeleteDTO;
import com.xbongbong.pro.dynamic.pojo.dto.DynamicSaveDTO;

import java.util.List;

public interface CommunicateDynamicStrategy {
    /**
     * 业务类型
     * @return
     */
    List<Integer> type();

    /**
     * 保存
     * @param dynamicSaveDTO
     */
    void save(DynamicSaveDTO dynamicSaveDTO);

    /**
     * 批量删除
     * @param dynamicDeleteDTO
     */
    void batchDelete(DynamicDeleteDTO dynamicDeleteDTO);
}
